filled with magical books